﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Gustozzi.DAL;
namespace Gustozzi.BL
{
    public class ProductoBL
    {
        public int ActualizaProducto(Producto oProducto, VentasDataEntities contexto) 
        {
            if (contexto == null) 
            {
                contexto = new VentasDataEntities();
            }
            var lstProducto = (from p in contexto.Productos
                               where p.codigoProducto == oProducto.codigoProducto
                               select p);

            if (lstProducto.Count() == 0)
            {
                int idProducto = (from p in contexto.Productos
                                  select p.codigoProducto).Max();
                idProducto += 1;
                oProducto.codigoProducto = idProducto;
            }
            return contexto.SaveChanges();
        }
        public int ActualizaListaPrecios(ListaPrecios oListado, VentasDataEntities contexto) 
        {
            if (contexto == null)
            {
                contexto = new VentasDataEntities();
            }
         return contexto.SaveChanges();
        }
    }
}
